package com.aspose.cells;

class zln extends zlk implements zagl {
   private zaag e;

   public zln(zaay var1, zaag var2, int var3, int var4) {
      super(var1, var3, var4);
      this.e = var2.l();
   }

   public zagi a(zaay var1) {
      return new zln(var1 == null ? this.a : var1, this.e, this.b, this.c);
   }

   public boolean a(zagu var1) {
      this.e.c(var1);
      return false;
   }

   public boolean b(zagu var1) {
      this.e.d(var1);
      return false;
   }

   public zagu d() {
      if (this.d) {
         return this.e.o();
      } else {
         this.e.p();
         return this.e;
      }
   }

   public zagu b(boolean var1) {
      if (var1) {
         if (this.e.c(this.a, true)) {
            return null;
         }
      } else if (this.d && this.e.c(this.a, true)) {
         return this.e.o();
      }

      this.e.p();
      zagu var2 = this.e.d(this.a);
      return (zagu)(var2.b() == 3 && ((zyy)var2).m() ? zyy.a : var2);
   }

   public zagu e() {
      return null;
   }

   public boolean f() {
      return false;
   }
}
